entropy computational fluid dynamics fluid dynamics research heat capacity density programming solar electricity evolution fluid dynamics technology energy fluid and mechanics engineering power fluid dynamics cfd